import request from '@/utils/request.js'

// 添加商品
export function addProduct(productDTO) {
    return request.post('/product/addProduct', productDTO);
}

// 根据时间查询商品
export function getProduct(current, num) {
    return request.get(`/product/getProduct/${current}/${num}`);
}


// 根据商品名称模糊查询商品
export function getProductByNameLike(productName, current, num) {
    return request.get(`/product/getProductByNameLike/${current}/${num}`, {params: {productName}});
}

// 根据商品id查询商品详情
export function getProductDetail(productId) {
    return request.get(`/user/getProductDetail/${productId}`);
}


// 根据市场价格区间查询商品
export function getProductByMarkerPriceScope(current, num, little, big) {
    return request.get(`/product/getProductByMarkerPriceScope/${current}/${num}`, {params: {little, big}});
}

// 修改商品
export function updateProduct(productDTO, productId) {
    return request.put(`/product/updateProduct/${productId}`, productDTO);
}

// 删除商品
export function deleteProduct(productIds) {
    return request.delete('/product/deleteProduct', {data: productIds});
}